machine technology data - German English Dictionary